package com.parenting.response;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.Date;

@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="ActivityCouponListResponse对象", description="参与活动的优惠券列表")
public class ActivityCouponListResponse implements Serializable {

    @ApiModelProperty(value = "列ID")
    private  String id;
    @ApiModelProperty(value = "优惠券名称")
    private  String  couponName;
    @ApiModelProperty(value = "优惠券ID")
    private  String   couponId;
    @ApiModelProperty(value = "去向")
    private  String  availableShopName;
    @ApiModelProperty(value = "优惠券类型")
    private  String  couponType;
    @ApiModelProperty(value = "活动状态")
    private  Integer  activityState;
    @ApiModelProperty(value = "活动开始时间")
    private  Date  activityStartTime;
    @ApiModelProperty(value = "活动结束时间")
    private  Date activityEndTime;
    @ApiModelProperty(value = "优惠券剩余量")
    private  int  couponNumber;
    @ApiModelProperty(value = "优惠券领用量")
    private  int  receivingAmount;
    @ApiModelProperty(value = "优惠券使用量")
    private  int  quantityUsed;
}
